### 题目 1
# 使用代码将以下内容存入`test.json`文件中
# # ```python
import json

my_dict = {'name': 'isaac', 'age': 18, 'like': ['学习', '游戏']}
with open('test.json','w',encoding='utf-8') as f:
     json.dump(my_dict,f, ensure_ascii=False)

### 题目 3
# ```yacas
# 按照如下要求完成代码:
# 1 使用随机数产生 10 个 1-50 之间的数字
# 2 将这些数字保存到文件 data.json 中
# 3 读取data.json 中的内容,按照数字大小进行降序排序
# 4 将最大的五个数字存入文件data1.json中
import random

my_list = []
for i in range(10):
     num = random.randint(1, 50)
     my_list.append(num)
     my_list.sort(reverse=True)
print(my_list)
with open('data.json','w',encoding='utf-8') as f:

     json.dump(my_list,f,ensure_ascii=False)
with open('data1.json','w',encoding='utf-8') as a:

     json.dump(my_list[:5], a ,ensure_ascii=False)

### 题目 5

# ```yacas
# 针对某网站的登录功能进行测试, 现在需要将 测试数据定义为 json 文件, 以便于在自动化测试中使用. 每一组测试数据应该包含如下信息:
# ```
#
# | 测试描述(标题) desc | 用户名username | 密码password | 验证码code | 预期结果expect |
# | ------------------- | -------------- | ------------ | ---------- | -------------- |
# | 正确的用户名和密码  | admin          | 123456       | 8888       | 登录成功       |
# | 不存在的用户名      | root           | 123456       | 8888       | 登录失败       |
# | 错误的密码          | admin          | 123123       | 8888       | 登录失败       |
# | 错误的验证码        | admin          | 123456       | 9999       | 登录失败       |
list_1='测试描述(标题) desc''用户名username''密码password''验证码code''预期结果expect'
info = list_1.split("'")
print(info)